Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LON LLWYD Detached £307,488 £179,950 13 May 2010
2 LON LLWYD Detached £318,583 £168,000 26 Nov 2004
3 LON LLWYD Detached £180,397 £115,000 1 Apr 2014
4 LON LLWYD Detached £239,394 £140,000 29 Apr 2010
5 LON LLWYD Detached £200,000 9 Oct 2024
6 LON LLWYD Detached £218,165 £120,000 7 Aug 2009
7 LON LLWYD Semi-Detached £150,675 £127,500 23 Oct 2020